const { defineConfig } = require('@vue/cli-service')
module.exports = defineConfig({
  publicPath: './',
  transpileDependencies: true,
  // 1. 如果不写 lintOnSave，就会开启 eslint 检查，并且如果出现 eslint 错误会阻止项目的运行
  // 2. 如果写 lintOnSave，会有两种情况
  //   1.1 lintOnSave: false 表示关闭 eslint 检查
  //   2.2 lintOnSave: true 表示开启 eslint 检查，但是如果出现 eslint 错误不会阻止项目的运行
  lintOnSave: true,
  css: {
    loaderOptions: {
      less: {
        // 若 less-loader 版本小于 6.0，请移除 lessOptions 这一级，直接配置选项。
        lessOptions: {
          modifyVars: {
            'blue': '#FA6D1D'
          },
        },
      },
    },
  },
})
